give a grand finale to - Türkisch Englisch Wörterbuch